package com.ruoyi.common.constant;

import java.util.HashMap;
import java.util.Map;

/**
 * @author Yuan
 * @description
 * @date 2022/9/26 11:31
 */
public class HolidaySettingConstants {
    private static Map<String,String> map = new HashMap<>();

    static {
        map.put("COMMON_LEAVE_ONE_DAY","工作人员请假多少天由科室负责人审批");
        map.put("COMMON_LEAVE_EXCEED_ONE_DAY","工作人员请假超过多少天由分管主任审批");
        map.put("COMMON_LEAVE_EXCEED_THREE_DAY","工作人员请假超过多少天由中心领导审批");
        map.put("UNCOMMON_LEAVE_ONE_DAY","科室负责人请假多少天由分管领导批准");
        map.put("UNCOMMON_LEAVE_EXCEED_ONE_DAY","科室负责人请假超过多少天由中心领导批准");
        map.put("LESS_THAN_A_YEAR_ON_THE_JOB","工作人员累计工作时间(按入职时间计算)未满1年，年休假多少天");
        map.put("ONE_GRADE_YEAR_LEAVE","工作人员累计工作时间已满1年不满10年，年休假多少天");
        map.put("TWO_GRADE_YEAR_LEAVE","工作人员累计工作时间已满10年不满20年，年休假多少天");
        map.put("THREE_GRADE_YEAR_LEAVE","工作人员累计工作时长年满20年及以上的，年休假15天");
        map.put("MARRY_LEAVE","婚假时间为多少天");
        map.put("BAES_BIRTH_LEAVE","女职工生育标准产假时间为多少天");
        map.put("PRENATAL_LEAVE_DAYS","产前可休假天数");
        map.put("REWARD_BIRTH_LEAVE","符合法律、法规规定生育子女的夫妻，奖励产假时间为多少天");
        map.put("DIFFICULT_LABOUR","难产产假时间为多少天");
        map.put("MUCH_BIRTH_LEAVE","多胞胎产假天数");
        map.put("WOMAN_LACTATION_LEAVE_BASE_SALARY_RATIO","哺乳假期间，基本工资发放比例");
        map.put("WOMAN_LACTATION_LEAVE_BASE_PERFORMANCE_SALARY_RATIO","哺乳假期间，基础性绩效工资发放比例");
        map.put("WOMAN_LACTATION_LEAVE_BASE_REWARD_SALARY_RATIO","哺乳假期间，奖励性绩效发放比例");
        map.put("EDUCATION_CHILDREN_LEAVE","每年育儿假时间为多少天");
        map.put("MAN_ACCOMPANY_BIRTH_LEAVE","男方陪产假天数");
        map.put("TERMINATION_OF_PREGNANCY_BEFORE_FOR_MONTHS","配偶怀孕不满4个月施行终止妊娠手术的看护假天数");
        map.put("PERFORM_BIRTH_CONTROL_OPERATION","施行节育手术的看护假天数");
        map.put("TERMINATION_OF_PREGNANCY_AFTER_FOR_MONTHS_OF_PREGNANCY","配偶怀孕4个月以上终止妊娠手术的看护假天数");
        map.put("NURSING_LEAVE","护理假每年可请假的天数");
        map.put("SPECIAL_NURSING_LEAVE","特殊护理假天数(患病住院治疗的)");
        map.put("LOSE_LEAVE","丧假天数");
    }

    public static String convertType(String type){
        return map.get(type);
    }
}
